#ifndef PROJECT_MODE_H
#define PROJECT_MODE_H

#include <QtCore>

// #项目模式,默认为0
// #0,通用项目
// #1,富仁项目--给第三方EMS提供液冷数据,动环测量(Modbus地址从101,输入寄存器,功能码0x04,共13个UINT16数据,寄存器地址为201~213)
// #2,海得项目
// #--提供电表,动环测量(Modbus地址从101,输入寄存器,功能码0x04,共32个FLOAT数据,寄存器地址为201~264)
// #--提供液冷,动环测量(Modbus地址从101,输入寄存器,功能码0x04,共4个UINT16数据,寄存器地址为301~304)
// #--提供液冷,动环测量(Modbus地址从101,输入寄存器,功能码0x04,共8个FLOAT数据,寄存器地址为311~326)
// #--提供PCS的UNIT16数据(Modbus地址从200,输入寄存器,功能码0x04,共9个UINT16数据,寄存器地址为0,2~9,没有1)
// #--提供PCS的FLOAT数据(Modbus地址从200,输入寄存器,功能码0x04,共25个FLOAT数据,寄存器地址为51~99)
// #--提供PCS的BIT数据(Modbus地址从200,离散寄存器,功能码0x02,共4个数据,寄存器地址为1~4)

//项目模式
class CProjectMode
{
private:
    CProjectMode();
    ~CProjectMode();

public:
    enum eProjectMode{
    COMMON                  = 0, //通用项目
    FU_RENG                 = 1, //富仁项目
    HAI_DE                  = 2, //桐乡海得项目
    };

public:
    static bool IsCommon(int iProjectMode);
    static bool IsFuReng(int iProjectMode);
    static bool IsHaiDe(int iProjectMode);
};


#endif //PROJECT_MODE_H


